//重写radio样式
.el-radio {
  display: inline-flex;
  align-items: center;
}

.el-radio__inner {
  width: 0.39rem;
  height: 0.38rem;
  border: 0;
  background: url("../assets/common/radio_unchecked_bg.png");
  background-size: 100% 100%;
  margin-right: 0.2rem;
}

.el-radio__input.is-checked .el-radio__inner {
  background: url("../assets/common/radio_checked_bg.png");
  border: 0;
  background-size: 100% 100%;
}

.el-radio__inner::after {
  width: 0;
  height: 0;
}

.el-radio__label {
  font-size: 0.4rem;
  color: #0EC9FF;
}

.el-radio__input.is-checked+.el-radio__label {
  color: #0EC9FF;
}

//重写button样式
.el-button {
  border: 0;
}

//重写checkbox样式
.el-checkbox {
  display: inline-flex;
  align-items: center;
}

//重写select样式
.el-select .el-input.is-focus .el-input__inner {
  background-color: rgba(0, 107, 203, 0.5);
  border: 0;
}

.el-input__inner {
  background-color: rgba(0, 107, 203, 0.5);
  height: 0.62rem;
  line-height: 0.62rem;
  border: 0;
  color: #85F8FF;
  font-size: 0.3rem;
}

.el-input__inner::placeholder {
  color: #85F8FF;
  font-size: 0.3rem;
}

.el-form-item__label {
  color: #ffffff;
  font-size: 0.3rem;
  line-height: 0.62rem;
  padding: 0 0.21rem 0 0;
}

.el-form-item__content {
  line-height: 0.62rem;
}

.el-select-dropdown {
  background: rgba(0, 107, 203, 0.3);
  color: #85F8FF;
  border: 0;
}

.el-select .el-input .el-select__caret {
  display: flex;
  align-items: center;
}

.el-input__suffix-inner {
  display: flex;
  height: 100%;
  align-items: center;
}

.el-input__suffix-inner img {
  width: 0.32rem;
  height: 0.32rem;
}

.el-input__icon {
  width: 25px;
  height: 100%;
}

.el-select-dropdown__item.hover, .el-select-dropdown__item:hover {
  background-color: rgba(255,255,255,0.2);
}

.el-select-dropdown__item {
  color: #ffffff;
  font-size: 0.3rem;
}

.el-select-dropdown__item.selected {
  color: #85F8FF;
}

.el-carousel__container {
  height: 100%;
}

.el-carousel__arrow {
  width: 0.40rem;
  height: 0.40rem;
  box-sizing: border-box;
}

.el-icon-arrow-left, .el-icon-arrow-right {
  height: 100%;
  width: 100%;
}

//重写轮播图样式
.el-carousel__arrow--left {
  left: 0;
}

.el-carousel__arrow--right {
  right: 0;
}

.el-icon-arrow-left {
  background: url("../assets/common/arrow_left.png");
  background-size: 100% 100%;
}

.el-icon-arrow-right {
  background: url("../assets/common/arrow_right.png");
  background-size: 100% 100%;
}

.el-icon-arrow-left:before, .el-icon-arrow-right:before {
  content: '';
}

.el-radio-button__inner {
  background: url("../assets/common/radio-button-bg.png");
  background-size: 100% 100%;
  border: 0 !important;
  height: 0.58rem;
  line-height: 0.82rem;
  color: #52B9EA;
  font-size: 0.28rem;
  padding: 0.12rem;
}

